package com.chuangtie.tlcms.saturn.application.service;

import com.chuangtie.tlcms.saturn.application.request.PropertyCommand;
import com.chuangtie.tlcms.saturn.application.request.PropertyQueryCommand;
import com.chuangtie.tlcms.saturn.application.response.PropertyInfoDTO;

import java.util.List;

/**
 * @Author: 廖智威
 * @CreateTime: 2024-07-09
 * @Description: 工程
 */
public interface PropertyService {

    /**
     * @Description: 工程信息列表
     * @Param: []
     * @return: java.util.List<com.chuangtie.tlcms.saturn.application.response.PropertyInfoDTO>
     */
    List<PropertyInfoDTO> propertyInfoList(PropertyQueryCommand queryCommand);

    /**
     * 创建工程
     * @param requestParam
     * @return
     */
    Boolean createProperty(PropertyCommand requestParam);
}
